//
//  WbStatusesModel.swift
//  Weibo
//
//  Created by HH on 16/12/4.
//  Copyright © 2016年 Weibo. All rights reserved.
//

import UIKit
import YYModel

class WbStatusesModel: NSObject {
    
    //微博创建时间
    var created_at:Date?
    //微博ID
    var id:Int64 = 0
    //微博信息内容
    var text:String?
    //微博来源
    var source:String?
    //是否已收藏，true：是，false：否
    var favorited:Bool?
    //是否被截断，true：是，false：否
    var truncated:Bool?
    //缩略图片地址，没有时不返回此字段
    var thumbnail_pic:String?
    //中等尺寸图片地址，没有时不返回此字段
    var bmiddle_pic:String?
    //string	原始图片地址，没有时不返回此字段
    var original_pic:String?
    //被转发的原微博信息字段，当该微博为转发微博时返回
    var retweeted_status:WbStatusesModel?
    //微博作者的用户信息字段
    var user:WbUserDetailInfoModel?
    //转发数
    var reposts_count:Int = 0
    //评论数
    var comments_count:Int = 0
    //表态数
    var attitudes_count:Int = 0
    //网络配图(声明属性的时候必须制定数组中的内容类型)
    var pic_urls:[WbStatusesPictureModel]?
    
    override var description: String{
        
        return yy_modelDescription()
    }
    
    class func modelContainerPropertyGenericClass()->([String:Any]){
        
        return ["pic_urls":WbStatusesPictureModel.self]
    }
    
}
